home *** CD-ROM | disk | FTP | other *** search
Java Source | 1996-12-11 | 7.8 KB | 328 lines |
- /*
- A basic extension of the java.applet.Applet class
- */
-
- import java.awt.*;
- import java.applet.*;
- import symantec.itools.awt.*;
-
- public class Email extends Applet {
- void Email_GotFocus(Event event) {
-
-
- //{{CONNECTION
- // Clear the text for TextField
- textField7.setText("");
- //}}
- }
-
- void timer1_TimerEvent(Event event) {
-
-
- //{{CONNECTION
- // Hide the WrappingLabel
- wrappingLabel1.hide();
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField1.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField2.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField3.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField4.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField5.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField6.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField7.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField8.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField9.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextArea
- textArea1.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextArea
- textArea2.setText("");
- //}}
-
- //{{CONNECTION
- // Check the Checkbox
- radioButton1.setState(true);
- //}}
- }
-
- void button2_Clicked(Event event) {
-
-
- //{{CONNECTION
- // Start Timer
- timer1.start();
- //}}
-
- //{{CONNECTION
- // Show the WrappingLabel
- wrappingLabel1.show();
- //}}
- }
-
- void button1_Clicked(Event event) {
-
-
- //{{CONNECTION
- // Clear the text for TextField
- textField1.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField2.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField3.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField4.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField5.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField6.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField7.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField8.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextField
- textField9.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextArea
- textArea1.setText("");
- //}}
-
- //{{CONNECTION
- // Clear the text for TextArea
- textArea2.setText("");
- //}}
-
- //{{CONNECTION
- // Check the Checkbox
- radioButton1.setState(true);
- //}}
- }
-
-
- public void init() {
- super.init();
-
- // Take out this line if you don't use symantec.itools.net.RelativeURL
- symantec.itools.lang.Context.setDocumentBase(getDocumentBase());
-
- //{{INIT_CONTROLS
- setLayout(null);
- addNotify();
- resize(503,585);
- setFont(new Font("Dialog", Font.BOLD, 12));
- setForeground(new Color(0));
- setBackground(new Color(16777215));
- label1 = new java.awt.Label("Name");
- label1.reshape(0,8,120,28);
- add(label1);
- textField1 = new java.awt.TextField();
- textField1.reshape(128,8,349,30);
- add(textField1);
- label2 = new java.awt.Label("Address");
- label2.reshape(0,48,120,28);
- add(label2);
- textField2 = new java.awt.TextField();
- textField2.reshape(128,48,349,30);
- add(textField2);
- label3 = new java.awt.Label("City/Town");
- label3.reshape(0,88,120,28);
- add(label3);
- textField3 = new java.awt.TextField();
- textField3.reshape(128,88,349,30);
- add(textField3);
- label4 = new java.awt.Label("State/County");
- label4.reshape(0,128,120,28);
- add(label4);
- textField4 = new java.awt.TextField();
- textField4.reshape(128,128,349,30);
- add(textField4);
- label5 = new java.awt.Label("Country Code");
- label5.reshape(0,168,120,28);
- add(label5);
- textField5 = new java.awt.TextField();
- textField5.reshape(128,168,349,30);
- add(textField5);
- label6 = new java.awt.Label("Zip Code/Postcode");
- label6.reshape(0,208,128,28);
- add(label6);
- textField6 = new java.awt.TextField();
- textField6.reshape(128,208,349,30);
- add(textField6);
- label7 = new java.awt.Label("Telephone");
- label7.reshape(0,248,120,28);
- add(label7);
- textField7 = new java.awt.TextField();
- textField7.reshape(128,248,349,30);
- add(textField7);
- label8 = new java.awt.Label("Fax");
- label8.reshape(0,288,120,28);
- add(label8);
- textField8 = new java.awt.TextField();
- textField8.reshape(128,288,349,30);
- add(textField8);
- label9 = new java.awt.Label("E-mail");
- label9.reshape(0,328,120,28);
- add(label9);
- textField9 = new java.awt.TextField();
- textField9.reshape(128,328,349,30);
- add(textField9);
- label10 = new java.awt.Label("What types of tours are you interested in?");
- label10.reshape(0,368,476,35);
- add(label10);
- Group1 = new CheckboxGroup();
- radioButton1 = new java.awt.Checkbox("Custom", Group1, false);
- radioButton1.reshape(16,400,88,32);
- add(radioButton1);
- radioButton2 = new java.awt.Checkbox("Package", Group1, false);
- radioButton2.reshape(120,400,88,32);
- add(radioButton2);
- radioButton3 = new java.awt.Checkbox("Both", Group1, false);
- radioButton3.reshape(224,400,88,32);
- add(radioButton3);
- label11 = new java.awt.Label("How did you find out about us?");
- label11.reshape(0,432,476,27);
- add(label11);
- textArea1 = new java.awt.TextArea();
- textArea1.reshape(16,464,469,64);
- add(textArea1);
- label12 = new java.awt.Label("Do you have any other comments?");
- label12.reshape(0,536,476,26);
- add(label12);
- textArea2 = new java.awt.TextArea();
- textArea2.reshape(16,568,469,64);
- add(textArea2);
- button1 = new java.awt.Button("Clear");
- button1.reshape(144,648,102,31);
- add(button1);
- button2 = new java.awt.Button("Submit Request");
- button2.reshape(256,648,102,31);
- add(button2);
- wrappingLabel1 = new symantec.itools.awt.WrappingLabel();
- wrappingLabel1.hide();
- wrappingLabel1.reshape(160,688,184,40);
- wrappingLabel1.setFont(new Font("Dialog", Font.BOLD, 14));
- add(wrappingLabel1);
- wrappingLabel1.setAlignStyle(symantec.itools.awt.WrappingLabel.ALIGN_CENTERED);
- wrappingLabel1.setText("Submitting request... (Simulated)");
- timer1 = new symantec.itools.util.Timer(this,3000,false);
- timer1.start();
- //$$ timer1.move(408,672);
- //}}
- }
-
- public boolean handleEvent(Event event) {
- if (event.target == button1 && event.id == Event.ACTION_EVENT) {
- button1_Clicked(event);
- return true;
- }
- if (event.target == button2 && event.id == Event.ACTION_EVENT) {
- button2_Clicked(event);
- return true;
- }
- if (event.target == timer1 && event.id == Event.ACTION_EVENT) {
- timer1_TimerEvent(event);
- return true;
- }
- return super.handleEvent(event);
- }
-
- //{{DECLARE_CONTROLS
- java.awt.Label label1;
- java.awt.TextField textField1;
- java.awt.Label label2;
- java.awt.TextField textField2;
- java.awt.Label label3;
- java.awt.TextField textField3;
- java.awt.Label label4;
- java.awt.TextField textField4;
- java.awt.Label label5;
- java.awt.TextField textField5;
- java.awt.Label label6;
- java.awt.TextField textField6;
- java.awt.Label label7;
- java.awt.TextField textField7;
- java.awt.Label label8;
- java.awt.TextField textField8;
- java.awt.Label label9;
- java.awt.TextField textField9;
- java.awt.Label label10;
- java.awt.Checkbox radioButton1;
- CheckboxGroup Group1;
- java.awt.Checkbox radioButton2;
- java.awt.Checkbox radioButton3;
- java.awt.Label label11;
- java.awt.TextArea textArea1;
- java.awt.Label label12;
- java.awt.TextArea textArea2;
- java.awt.Button button1;
- java.awt.Button button2;
- symantec.itools.awt.WrappingLabel wrappingLabel1;
- symantec.itools.util.Timer timer1;
- //}}
- }
-